本項では、クラスターの最適化に関する推奨事項を確認するためのREST APIによって生成されるサンプルJSON応答を示します。
次のURLを使用します。
https://<IPアドレス>:<ポート番号>/PV/api/v1/cluster
|
応答で次のJSONが返されます。
{"instancecount" :4,
"instances" :[
{"properties" :
{"ParentUUID" :"",
"SystemVirtType" :"Hyper-V",
"IsFullyCached" :"",
"SystemID" :"hyperv-clus",
"BelongsToDatacenter" :"",
"ParentType" :"",
"Type" :"",
"SystemRole" :"CLUSTER",
"LSName" :"",
"SystemName" :"hyperv-clus",
"MarkedForDeletion" :"",
"SystemVirtPlatform" :""
},
"resourcepath" :"/cluster/1",
"resourceid" :1
}, ....
{"properties" :
{"ParentUUID" :"16.184.45.37/SMV-BLADE",
"SystemVirtType" :"VMWARE",
"IsFullyCached" :"",
"SystemID" :"16.184.45.37/SMV-BLADE/SMV-Cluster",
"BelongsToDatacenter" :"16.184.45.37/SMV-BLADE",
"ParentType" :"DATACENTER",
"Type" :"VMWare DRS",
"SystemRole" :"CLUSTER",
"LSName" :"16.184.45.37/SMV-BLADE/SMV-Cluster",
"SystemName" :"SMV-Cluster",
"MarkedForDeletion" :"",
"SystemVirtPlatform" :""
},
"resourcepath" :"/cluster/2",
"resourceid" :2
}
次のURLを使用します。
https://<IPアドレス>:<ポート番号>/PV/api/v1/cluster/<インスタンスID>
|
応答で次のJSONが返されます。
{"instance" :[
{"properties" :
{"ParentUUID" :"16.184.45.37/SMV-BLADE",
"SystemVirtType" :"VMWARE",
"IsFullyCached" :"",
"SystemID" :"16.184.45.37/SMV-BLADE/SMV-Cluster",
"BelongsToDatacenter" :"16.184.45.37/SMV-BLADE",
"ParentType" :"DATACENTER",
"Type" :"VMWare DRS",
"SystemRole" :"CLUSTER",
"LSName" :"16.184.45.37/SMV-BLADE/SMV-Cluster",
"SystemName" :"SMV-Cluster",
"MarkedForDeletion" :"",
"SystemVirtPlatform" :""
},
"resourcepath" :"/cluster/2",
"resourceid" :2
}
]
}
次のURLを使用します。
https://<IPアドレス>:<ポート番号>/PV/api/v1/cluster/<インスタンスID>/vmsizing
|
応答で次のJSONが返されます。
{"instancecount" :58,
"instances" :[
{"properties" :
{"SystemOSName" :"",
"StatTime" :"",
"SystemID" :"1AC13360-8C92-47C7-BFD7-83CB4EA4A266",
"SystemOSRelease" :"",
"ParentType" :"HOST",
"SystemPath" :"",
"SystemRole" :"GUEST",
"Type" :"",
"UseHardwareAssistedVirtualization" :"",
"MacAddress" :"00:15:5D:2F:78:49",
"SystemHostHostName" :"GOLDRICH6.iwflabs.com",
"SystemVirtType" :"Hyper-V",
"ClusterName" :"hyperv-clus",
"SystemOSVersion" :"",
"ManagementIP" :"",
"FlavorId" :"",
"VCIPAddress" :"",
"SystemVirtPlatform" :"",
"InstanceName" :"",
"CPUArch" :"",
"ProcessorVendor" :"",
"VirtVersion" :"",
"SystemName" :"2008WINSCALE",
"MarkedForDeletion" :"",
"VMOwnerId" :"",
"HPCSPort" :"",
"LSID" :"",
"HAEnabled" :"",
"ParentUUID" :"35353636-3235-4753-4834-303241525843",
"DynamicMemoryEnabled" :"False",
"LSMode" :"",
"CPUVendor" :"",
"HasSnapshot" :"",
"BelongsToDatacenter" :"",
"VMHost_UUID" :"",
"LSName" :"",
"VirtVersionState" :"",
"ManagementUUID" :"",
"LSShared" :"",
"HPCSProtocol" :"",
"SystemHostName" :""
},
"resourcepath" :"/vm/3",
"resourceid" :3,
"sizing" :{ },"MemSize" : null,
"CPUSize" : null
}, ...
次のURLを使用します。
https://<IPアドレス>:<ポート番号>/PV/api/v1/cluster/<インスタンスID>/vmsizing?name=<システム名>&sizing=<サイズ>
|
応答で次のJSONが返されます。
{"instancecount" :1,
"instances" :[ { "properties" :{"SystemOSName" :"Microsoft Windows Server 2008 R2 (64-bit)",
"StatTime" :"",
"SystemID" :"421cc483-36a7-55a8-fc4f-fe3ee4715e9a/x86vm72 - OMW9 - Rajan",
"SystemPath" :"[IBTLUN21]x86vm72/x86vm72.vmx",
"SystemOSRelease" :"",
"ParentType" :"HOST",
"Type" :"",
"SystemRole" :"GUEST",
"UseHardwareAssistedVirtualization" :"",
"SystemHostHostName" :"ibtvz11.ind.hp.com",
"MacAddress" :"",
"SystemVirtType" :"VMWARE",
"ClusterName" :"Cluster01",
"SystemOSVersion" :"",
"ManagementIP" :"",
"FlavorId" :"",
"VCIPAddress" :"",
"SystemVirtPlatform" :"",
"CPUArch" :"",
"InstanceName" :"",
"ProcessorVendor" :"",
"VirtVersion" :"",
"SystemName" :"x86vm72 - OMW9 - Rajan",
"MarkedForDeletion" :"",
"VMOwnerId" :"",
"HPCSPort" :"",
"LSID" :"98",
"HAEnabled" :"",
"ParentUUID" :"30333735-3738-4753-4830-343758573459",
"DynamicMemoryEnabled" :"",
"LSMode" :"UnCapped",
"CPUVendor" :"",
"HasSnapshot" :"",
"BelongsToDatacenter" :"ibtvc2.ind.hp.com/Datacenter01",
"VMHost_UUID" :"",
"LSName" :"421cc483-36a7-55a8-fc4f-fe3ee4715e9a/x86vm72 - OMW9 - Rajan",
"VirtVersionState" :"",
"LSShared" :"Shared",
"ManagementUUID" :"",
"SystemHostName" :"x86vm72.ind.hp.com",
"HPCSProtocol" :""
},
"resourcepath" :"/vm/75",
"resourceid" :75,
"sizing" :{"MemEntlMin" :0.0,
"RecommendedNumCPU" :1.0,
"RecommendedCPUReservation" :0.0,
"NumCpu" :2,
"CPUCycleEntlMin" :0.0,
"RecommendedMemReservation" :0.0,
"RecommendedMem" :2.0,
"MemCapacity" :4.0
},
"MemSize" :"oversized",
"CPUSize" :"oversized"
} ]
}
次のURLを使用します。
https://<IPアドレス>:<ポート番号>/PV/api/v1/cluster/<インスタンスID>/datastoresizing
|
応答で次のJSONが返されます。
{"instancecount" :5,
"instances" :[
{ "properties" :{"ParentUUID" :"35353636-3235-4753-4834-303241525843",
"SystemVirtType" :"Hyper-V",
"SystemID" :"02e045f8-3ea8-4d7d-844b-eb82ea0550bb",
"ParentType" :"HOST",
"ClusterName" :"",
"BelongsToDatacenter" :"",
"Type" :"NTFS",
"SystemRole" :"DATASTORE",
"LSName" :"",
"SystemName" :"New Volume (E:)"
},
"resourcepath" :"/datastore/1",
"resourceid" :1,
"sizing" :
{"PO_StorageReclaimable" :0.0,
"PO_StorageAllocationPossibleAfterReclaim" :48130.54,
"PO_DiskUsage" :917.57
}
}, .....